strip skin off - Francés Inglés Diccionario